remaining leave - Spanish English Dictionary